homeless shelter – Català–English translations

🇬🇧 en ca

homeless shelter noun

  • sanctuary for animals
alberg
Wiktionary Links